package cn.fl.audit.vo;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 信审基础台账
 */
public class AudBasicsBookVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = -8582573572002332300L;
	/**
	 * 台账ID
     */
	private Long bookId;
	/**
	 * 原因分类-AUD0006
     */
	private String reasonTypeCd;
	/**
	 * 品牌级别-PRD0019
     */
	private String brandLevelCd;
	/**
	 * 是否新单 SYS0021
     */
	private Integer isNew;
	/**
	 * 流程审核意见-AUD0007
     */
	private String processOpinionCd;
	/**
	 * 担保性质-PRJ0018
     */
	private String guarantyProCd;
	/**
	 * 首付比率
     */
	private Double firstPaymentPct;
	/**
	 * 保证金比率
     */
	private Double depositPct;
	/**
	 * 融资总金额
     */
	private Double financingAmt;
	/**
	 * 收益率
     */
	private Double returnPct;
	/**
	 * 内部收益率(农)
     */
	private Double irrPct;
	/**
	 * 咨询费1
     */
	private Double consultingOneAmt;
	/**
	 * 咨询费2
     */
	private Double consultingTwoAmt;
	/**
	 * 年利率
     */
	private Double annualRatePct;
	/**
	 * 政策类型(农)
     */
	private String policyCd;
	/**
	 * 大额还款期次(农)
     */
	private Long repaymentPeriod;

	//***********附加属性-开始***********/
	/**
	 * 原因分类-数据字典
     */
	private String reasonTypeCdNm;
	/**
	 * 品牌级别-数据字典
     */
	private String brandLevelCdNm;
	/**
	 * 是否新单 1-是 0-否
     */
	private String isNewNm;
	/**
	 * 流程审核意见-数据字典
     */
	private String processOpinionCdNm;
	/**
	 * 担保性质-数据字典
     */
	private String guarantyProCdNm;
	/**
	 * 政策类型-数据字典
     */
	private String policyCdNm;
	
	//***********附加属性-结束***********/
	
	/**
	 * 信审基础台账ID
     */
	public Long getBookId() {
		return bookId;
	}

	public String getReasonTypeCdNm() {
		return reasonTypeCdNm;
	}

	public void setReasonTypeCdNm(String reasonTypeCdNm) {
		this.reasonTypeCdNm = reasonTypeCdNm;
	}

	public String getBrandLevelCdNm() {
		return brandLevelCdNm;
	}

	public void setBrandLevelCdNm(String brandLevelCdNm) {
		this.brandLevelCdNm = brandLevelCdNm;
	}

	public String getIsNewNm() {
		return isNewNm;
	}

	public void setIsNewNm(String isNewNm) {
		this.isNewNm = isNewNm;
	}

	public String getProcessOpinionCdNm() {
		return processOpinionCdNm;
	}

	public void setProcessOpinionCdNm(String processOpinionCdNm) {
		this.processOpinionCdNm = processOpinionCdNm;
	}

	public String getGuarantyProCdNm() {
		return guarantyProCdNm;
	}

	public void setGuarantyProCdNm(String guarantyProCdNm) {
		this.guarantyProCdNm = guarantyProCdNm;
	}

	public String getPolicyCdNm() {
		return policyCdNm;
	}

	public void setPolicyCdNm(String policyCdNm) {
		this.policyCdNm = policyCdNm;
	}

	/**
	 * 信审基础台账ID
     */
	public void setBookId(Long bookId) {
		this.bookId = bookId;
	}
	
	/**
	 * 原因分类-数据字典
     */
	public String getReasonTypeCd() {
		return reasonTypeCd;
	}

	/**
	 * 原因分类-数据字典
     */
	public void setReasonTypeCd(String reasonTypeCd) {
		this.reasonTypeCd = reasonTypeCd;
	}
	
	/**
	 * 品牌级别-数据字典
     */
	public String getBrandLevelCd() {
		return brandLevelCd;
	}

	/**
	 * 品牌级别-数据字典
     */
	public void setBrandLevelCd(String brandLevelCd) {
		this.brandLevelCd = brandLevelCd;
	}
	
	/**
	 * 是否新单 1-是 0-否
     */
	public Integer getIsNew() {
		return isNew;
	}

	/**
	 * 是否新单 1-是 0-否
     */
	public void setIsNew(Integer isNew) {
		this.isNew = isNew;
	}
	
	public String getProcessOpinionCd() {
		return processOpinionCd;
	}

	public void setProcessOpinionCd(String processOpinionCd) {
		this.processOpinionCd = processOpinionCd;
	}

	/**
	 * 担保性质-数据字典
     */
	public String getGuarantyProCd() {
		return guarantyProCd;
	}

	/**
	 * 担保性质-数据字典
     */
	public void setGuarantyProCd(String guarantyProCd) {
		this.guarantyProCd = guarantyProCd;
	}
	
	/**
	 * 首付比率
     */
	public Double getFirstPaymentPct() {
		return firstPaymentPct;
	}

	/**
	 * 首付比率
     */
	public void setFirstPaymentPct(Double firstPaymentPct) {
		this.firstPaymentPct = firstPaymentPct;
	}
	
	/**
	 * 保证金比率
     */
	public Double getDepositPct() {
		return depositPct;
	}

	/**
	 * 保证金比率
     */
	public void setDepositPct(Double depositPct) {
		this.depositPct = depositPct;
	}
	
	/**
	 * 融资总金额
     */
	public Double getFinancingAmt() {
		return financingAmt;
	}

	/**
	 * 融资总金额
     */
	public void setFinancingAmt(Double financingAmt) {
		this.financingAmt = financingAmt;
	}
	
	/**
	 * 收益率
     */
	public Double getReturnPct() {
		return returnPct;
	}

	/**
	 * 收益率
     */
	public void setReturnPct(Double returnPct) {
		this.returnPct = returnPct;
	}
	
	/**
	 * 内部收益率
     */
	public Double getIrrPct() {
		return irrPct;
	}

	/**
	 * 内部收益率
     */
	public void setIrrPct(Double irrPct) {
		this.irrPct = irrPct;
	}
	
	/**
	 * 咨询费1
     */
	public Double getConsultingOneAmt() {
		return consultingOneAmt;
	}

	/**
	 * 咨询费1
     */
	public void setConsultingOneAmt(Double consultingOneAmt) {
		this.consultingOneAmt = consultingOneAmt;
	}
	
	/**
	 * 咨询费2
     */
	public Double getConsultingTwoAmt() {
		return consultingTwoAmt;
	}

	/**
	 * 咨询费2
     */
	public void setConsultingTwoAmt(Double consultingTwoAmt) {
		this.consultingTwoAmt = consultingTwoAmt;
	}
	
	/**
	 * 年利率
     */
	public Double getAnnualRatePct() {
		return annualRatePct;
	}

	/**
	 * 年利率
     */
	public void setAnnualRatePct(Double annualRatePct) {
		this.annualRatePct = annualRatePct;
	}
	
	/**
	 * 政策类型-数据字典
     */
	public String getPolicyCd() {
		return policyCd;
	}

	/**
	 * 政策类型-数据字典
     */
	public void setPolicyCd(String policyCd) {
		this.policyCd = policyCd;
	}
	
	/**
	 * 大额还款期次
     */
	public Long getRepaymentPeriod() {
		return repaymentPeriod;
	}

	/**
	 * 大额还款期次
     */
	public void setRepaymentPeriod(Long repaymentPeriod) {
		this.repaymentPeriod = repaymentPeriod;
	}


}
